mechanical treatment of sewage - Spanisch Englisch Wörterbuch